tape casting - German English Dictionary